package co.edu.udea.lab.iu.shared;

import com.google.gwt.i18n.client.Dictionary;

public class UsuarioSingleton {
	
	private static UsuarioSingleton instancia = null;
	private UsuarioGWT usuario;
	
	private UsuarioSingleton(){
		
	}
	
	public static UsuarioSingleton getInstance(){
		if(instancia == null){
			instancia = new UsuarioSingleton();
		}
		
		return instancia;
	}
	
	public void setUpFromDictionary(Dictionary dic){
		usuario = new UsuarioGWT();
	//	usuario.setIdUsuario(dic.get("idUsuario"));
		usuario.setRol(dic.get("rol"));
		usuario.setNombreCompleto(dic.get("nombre"));
		usuario.setUsuario(dic.get("login"));
	}
	
	public UsuarioGWT getUsuarioGWT(){
		return this.usuario;
	}

}
